Big Huge Thesaurus

internal respiration

noun